homologous strain - French English Dictionary